package com.ruoyi.bysj.mapper;

import java.util.List;
import com.ruoyi.bysj.domain.SysGroups;

/**
 * 维修分组Mapper接口
 * 
 * @author laow
 * @date 2021-10-17
 */
public interface SysGroupsMapper 
{
    /**
     * 查询维修分组
     * 
     * @param groupId 维修分组主键
     * @return 维修分组
     */
    public SysGroups selectSysGroupsByGroupId(Long groupId);

    /**
     * 查询维修分组列表
     * 
     * @param sysGroups 维修分组
     * @return 维修分组集合
     */
    public List<SysGroups> selectSysGroupsList(SysGroups sysGroups);

    /**
     * 新增维修分组
     * 
     * @param sysGroups 维修分组
     * @return 结果
     */
    public int insertSysGroups(SysGroups sysGroups);

    /**
     * 修改维修分组
     * 
     * @param sysGroups 维修分组
     * @return 结果
     */
    public int updateSysGroups(SysGroups sysGroups);

    /**
     * 删除维修分组
     * 
     * @param groupId 维修分组主键
     * @return 结果
     */
    public int deleteSysGroupsByGroupId(Long groupId);

    /**
     * 批量删除维修分组
     * 
     * @param groupIds 需要删除的数据主键集合
     * @return 结果
     */
    public int deleteSysGroupsByGroupIds(Long[] groupIds);
}
